home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / dev / src / ConfigFileSrc.lha / ConfigFileSrc12 / Library / ALibStuff.h next >
Encoding:
C/C++ Source or Header  |  1997-10-02  |  820 b   |  28 lines

  1. /*
  2. **        $PROJECT: ConfigFile.library
  3. **        $FILE: ALibStuff.h
  4. **        $DESCRIPTION: Functions prototypes of the AmigaLib.
  5. **
  6. **        (C) Copyright 1996-1997 Marcel Karas
  7. **             All Rights Reserved.
  8. */
  9.  
  10. #ifndef ALIB_STUFF_H
  11. #define ALIB_STUFF_H 1
  12.  
  13. VOID NewList ( struct List *list );
  14.  
  15. /*
  16. __stdargs APTR LibAllocPooled (APTR, ULONG);
  17. __stdargs APTR LibCreatePool (ULONG, ULONG, ULONG);
  18. __stdargs VOID LibDeletePool (APTR);
  19. __stdargs VOID LibFreePooled (APTR, APTR, ULONG);
  20. */
  21.  
  22. RegCall APTR AsmAllocPooled (REGA0 APTR, REGD0 ULONG, REGA6 struct ExecBase *);
  23. RegCall APTR AsmCreatePool (REGD0 ULONG, REGD1 ULONG, REGD2 ULONG, REGA6 struct ExecBase *);
  24. RegCall VOID AsmDeletePool (REGA0 APTR, REGA6 struct ExecBase *);
  25. RegCall VOID AsmFreePooled (REGA0 APTR, REGA1 APTR, REGD0 ULONG, REGA6 struct ExecBase *);
  26.  
  27. #endif /* ALIB_STUFF_H */
  28.